mangles kangaroo paw - English Synonyms Dictionary